﻿using System.Collections.Generic;
using System;
using Acaweb.Model.Entities;
using Acaweb.Model.Entities.DatosCompuestos;

namespace Acaweb.Componentes.Contracts
{
    public interface IHistorialAcademicoService
    {
        IList<HistorialAcademico> GetAll();
        IList<HistorialAcademico> GetByCodigoInterno(int CodigoInterno);
        HistorialAcademico GetById(HistorialAcademicoPk HistorialAcademicoPk);
        void Create(HistorialAcademico HistorialAcademico);
        void Delete(HistorialAcademicoPk HistorialAcademicoPk);
        void Update(HistorialAcademico HistorialAcademico);
    }
}
